package com.foreverwin.jzymes.production.cnc.service;

import com.foreverwin.jzymes.common.domain.AgvReqLog;
import com.foreverwin.jzymes.common.domain.CncReqLog;

import java.util.Date;

public interface ICncSfcPassAdviceService {

    /**
     * 一夹自动线本体过站
     *
     * @param cncReqLog
     */
    public void sfcPassByCarrier( CncReqLog cncReqLog );

    /**
     * 一夹手工线过站
     *
     * @param agvReqLog
     */
    public void sfcPassByTrayQty( AgvReqLog agvReqLog );

    /**
     * 处理cnc设备上传不良本体数量
     *
     * @param site
     * @param resrce
     * @param ngQty
     * @param sendTime
     */
    public void receiveNgCarrierFromQueue( String site, String resrce, Long ngQty, Date sendTime );
}
